tests: Skip failing tests on riscv64
authorJeremy Bícha <jbicha@ubuntu.com>
Tue, 7 Oct 2025 23:16:21 +0000 (19:16 -0400)
committerMarc Leeman <marc.leeman@gmail.com>
Fri, 26 Dec 2025 17:11:00 +0000 (18:11 +0100)
The avtpcvfdepay test says one of the test elements timed out
so maybe extending its timeout would be a better fix

Gbp-Pq: Name Skip-failing-tests-riscv64.patch

tests/check/meson.build

index 38e7b70decd0de9c49a0cf3f13b40c4164b02057..0889f9e55dd787c3e5dbd33bbf17854c431dc021 100644 (file)
@@ -30,7 +30,7 @@ base_tests = [
   [['elements/aesdec.c'], not aes_dep.found(), [aes_dep]],
   [['elements/aiffparse.c'], get_option('aiff').disabled()],
   [['elements/asfmux.c'], get_option('asfmux').disabled()],
-  [['elements/audiovisualizer.c'], get_option('audiovisualizers').disabled()],
+  [['elements/audiovisualizer.c'], get_option('audiovisualizers').disabled() or host_machine.cpu_family() == 'riscv64'],
   [['elements/autoconvert.c'], get_option('autoconvert').disabled()],
   [['elements/autovideoconvert.c'], get_option('autoconvert').disabled()],
   [['elements/avwait.c'], get_option('timecode').disabled()],
@@ -146,7 +146,7 @@ if host_machine.system() != 'windows'
     [['elements/avtpcrfsync.c'], true, [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']],
     [['elements/avtpcrfutil.c'], not avtp_dep.found(), [avtp_dep], ['../../ext/avtp/gstavtpcrfutil.c', '../../ext/avtp/gstavtpcrfbase.c']],
     [['elements/avtpcvfpay.c'], not avtp_dep.found(), [avtp_dep]],
-    [['elements/avtpcvfdepay.c'], not avtp_dep.found(), [avtp_dep]],
+    [['elements/avtpcvfdepay.c'], not avtp_dep.found() or host_machine.cpu_family() in ['alpha', 'hppa', 'riscv64'], [avtp_dep]],
     [['elements/avtpsink.c'], not avtp_dep.found(), [avtp_dep]],
     [['elements/avtpsrc.c'], not avtp_dep.found(), [avtp_dep]],
     [['elements/clockselect.c'], get_option('debugutils').disabled()],